hydroelectric generating set - Francés Inglés Diccionario